package org.dairy.farms.nandana.core.logic;

import org.dairy.farms.model.Lactation;
import org.dairy.farms.model.Notes;
import org.dairy.farms.nandana.web.view.LactationView;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * User: GDuggira
 * Date: 21 Jun, 2012
 * Time: 5:35:49 PM
 */
public interface LactationManagementLogic {
    List<Lactation> getLactationDetails(Long livestockId, int page, int start, int limit);
    public Long getLactationDetailsCount(Long livestockId);
    public Lactation updateLactation(LactationView lactationView);
    public Lactation getLactation(Long lactationId);
    public Notes addLactationNotes(Long lactionId, String notes);

    List<Lactation> getAllLactationDetails(Long livestockId);
}
